murabba yarda - German English Dictionary